DOGXL GRAPHIC SERIES 12.2010 160x104 DOTS WITH SPIaAND IC v flat: ailable in 6.5m m w low qua ith L ED b ntities ! ./l. m ount ed EA DOGXL160W-7 + EA LED78x64-A FEATURES * * * * * * * * * EA DOGXL160B-7 + EA LED78x64-W EA DOGXL160W-7 + EA LED78x64-W WITH UC1610 CONTROLLER FOR SPI 3-/4-WIRE. 8-/9-BIT AND 2-WIRE I2C INTERFACE HIGH-CONTRAST LCD SUPERTWIST DISPLAY (STN AND FSTN) WITH 15m DOTGAP OPTIONAL LED BACKLIGHTS IN VARIOUS COLORS 160x104 PIXELS (CORRESPONDS TO 13 LINES a 26 CHARACTERS OR 6x20 LARGE CHAR.) POWER SUPPLY: SINGLE SUPPLY 2.6V TO 3.3V (TYPICALLY 700A) NO ADDITIONAL VOLTAGES REQUIRED OPERATING TEMPERATURE RANGE -20C TO +70C (STORAGE -30C TO +80C) LED BACKLIGHTING 10mA TO 150mA NO MOUNTING REQUIRED: SIMPLY SOLDER INTO PCB ORDERING CODE GRAPHICS DISPLAY 160x104, 78x61mm EA DOG XL160*-7 *: W = white background (FSTN pos. transflective) E = yellow/green background (STN pos. transmissive) B = blue background (STN neg. transmissive) S = black background (FSTN neg. transmissive) L = yellow/green background (STN pos. reflective, cannot be backlit) LED LED LED LED LED LED LED BACKLIGHT, WHITE BACKLIGHT, YELLOW/GREEN BACKLIGHT, BLUE BACKLIGHT, RED BACKLIGHT, AMBER BACKLIGHT, GREEN BACKLIGHT, FULL COLOR RGB EA EA EA EA EA EA EA LED78X64-W LED78X64-G LED78X64-B LED78X64-R LED78X64-A LED78X64-E LED78X64-RGB ACCESSORIES USB TEST BOARD FOR PC (WINDOWS) TOUCH PANEL, 4-WIRE, ANALOG, STICK-ON ZIF CONNECTOR FOR TOUCH PANEL, BOTTOM CONTACT CHARACTER SETS e.g. 6x8,8x8,8x16,CYRILLIC AND FONT EDITOR (WIN) SOCKET 4.8mm height (2 PCS. are required) EA 9780-2USB EA TOUCH160-1 EA WF100-04S EA USBSTICK-FONT EA FL-16P Zeppelinstrasse 19 * D-82205 Gilching * Phone +49-(0)8105-778090 * Fax: +49-(0)8105-778099 * www.lcd-module.de * info@lcd-module.de EA DOGXL160-7 Page 2 ELECTRONIC ASSEMBLY reserves the right to change specifications without prior notice. Printing and typographical errors reserved. PINOUT Pin Symbol Level Function Pin Symbol Level Function NC (A1+: LED backlight) 17 VLCD Power LC Drive The EA DOGXL160, a 160x104-pixel 1 2 NC (A2+: LED backlight) 18 VB0+ Voltage Converter graphics display, is a new member to 3 NC (A3+: LED backlight) 19 VB1+ Voltage Converter 20 VB1Voltage Converter ELECTRONIC ASSEMBLY's 4 5 21 VB0Voltage Converter EA DOG series. It also has pins that 6 22 VDD Power Supply +2,6..3,3V H connect Pin22 <-> Pin23 23 VDD2/3 allow it to be mounted quickly and 7 8 24 VSS2 Power Supply 0V (GND) L easily. connect Pin24 <-> Pin25 9 25 VSS CONTRAST ADJUSTMENT 10 26 BM0 H / L Config Serial Interface 27 CD H / L L= Command, H= Data The contrast can be set by means of 11 12 28 CS0/A2 L Chip Select (active low) a command for all the displays in the 13 29 RST L Reset (active low) (C1-: LED backlight) 30 D6 H / L Config Serial Interface EA DOG series. The contrast setting 14 NC 15 NC (C2-: LED backlight) 31 D3/SDA H / L Serial Data of the display must be set once by the 16 NC (C3-: LED backlight) 32 D0/SCK H / L Serial Clock software, and is then kept constant throughout the entire operating temperature range (-20..+70C), thanks to the integrated temperature compensation. LED BACKLIGHT Forward Limiting resistor (ohm) 7 different types are available for individual backlighting: LED backlight voltage Current (each path ) typ max @3,3 V @5 V white, yellow/green, green, blue, red, amber and a full-color yellow/green version. 1.9 V 80 mA 18 39 EA LED78x64-G There are 3 separate LED paths available that can be amber 18 39 switched in parallel or in series to suit the system voltage. EA LED78x64-A 2.0 V 80 mA red To operate the yellow/green (-G), red (-R) and amber (-A) 1.9 V 80 mA 18 39 EA LED78x64-R backlight, an external series resistor can be used to limit the current. This can be calculated from R=U/I. Forward LED backlight Current To operate the white (-W), green (-E) and blue (-B) backlight, voltage (each path ) max. typ we recommend a current source (e.g. CAT4238TD) . white The operating life of the yellow/green, red and amber backlights 8.8 V 20 mA EA LED78x64-W is 100,000 hours. The white, green and blue backlights we do green 9.0 V 20 mA provide with long-life LEDs from NICHIA. We recommend that EA LED78x64-E you dim these or switch them off whenever possible. blue 9.1 V 20 mA EA LED78x64-B Important: Never connect the backlight LEDs directly to a 5 V/3.3 V Limiting supply as this may immediately destroy the LEDs. Always LED backlight Forward Current resistor voltage (ohm) (each color) use a current limiter. Please note that derating applies at typ max @5 V temperatures exceeding +25C. full color EA LED78x64-RGB LED-Backlight schematic 4V 60 mA 15 Application example: EA LED78x64-W, -E, and -B ELECTRONIC ASSEMBLY reserves the right to change specifications without prior notice. Printing and typographical errors reserved. EA DOGXL160-7 Page 3 5 DIFFERENT TECHNOLOGIES See below for an overview of available technologies, combinations with available backlights and their usability: display type technology optional backlight readability display color non backlighted display color recommended with backlight backlighted color FSTN pos. transflective it's fine with and without backlight readable even without backlight black on white black on backlight color white, blue, green, RGB STN pos. yellow/green transmissive backlight unit required readable even without backlight dark green on yellow/green black on yellow/green or amber yellow/green, amber STN neg. blue transmissive usage only with backlight --- --- backlight color on blue background white, yellow/green FSTN neg. transmissive usage only with backlight --- --- backlight color on black background white, green, RGB STN pos. yellow/green reflective no backlight possible finest readable without backlight dark green on yellow/green --- --- 6 AND MORE DIFFERENT BACKLIGHTS 6 and more different backlight colors are available to match equipments design as much as possible. The most effective and brightest one is the white one EA LED68x51-W. EA LED78x64-W White EA LED78x64-G Yellow/Green EA LED78x64-B Blue EA LED78x64-R Red EA LED78x64-A Amber EA LED78x64-E Green If you see black and white pictures on this page but you want to see the colors of the displays, you can download a full-colored version of this document at http://www.lcd-module.de/eng/pdf/grafik/dogxl160e.pdf EA LED78x64-RGB Full Color EA DOGXL160-7 Page 4 ELECTRONIC ASSEMBLY reserves the right to change specifications without prior notice. Printing and typographical errors reserved. DATA TRANSFER Serial Modes The EA DOGXL160-7 supports four serial modes. The data transfer is unidirectional (exception I2C mode is bidrektional). That means that data BM0 D6 Description 0 0 4-wire, 8-Bit SPI can only be written; it cannot be read back. Compared to other displays, a 0 1 3 wire, 8-Bit SPI busy query is not necessary. The clock-pulse rate of the CLK line can be 1 0 3-wire, 9-Bit SPI up to 12 MHz at 3.3V, depending on the supply voltage and interface mode. 1 1 2-wire, I2C You will find more detailed information on timing in chapter AC CHARACTERISTICS" of the data sheet of the UC1610 controller, which you will find on our website at http://www.lcd-module.de/eng/pdf/zubehoer/uc1610.pdf 4 WIRE, 8-BIT SPI-MODE Pin CS0 is used for chip select and bus cycle reset. Pin CD is used to determine the content of the data been transferred. During each write cycle, 8 bits of data, MSB first, are latched on eight rising CLK edges into an 8-bit data holder. If CD=0, the data byte will be decoded as command. If CD=1, this 8-bit will be treated as data and transferred to proper address in the Display Data RAM on the rising edge of the last CLK pulse. Pin CD is examined when CLK is pulled low for the LSB (D0) of each token. The toggle of CS0 for each byte of data/command is recommended but optional. The clock-pulse rate of the CLK line can be up to 8 MHz. 3 WIRE, 8-BIT SPI-MODE The data format is identical to 4-wire, 8-bit SPI-mode. However in addition to CS0 pin, CD pin transitions will also reset the bus cycle in this mode. If CS0 is hardwired to enable the display, the bus can work properly with only three signal pins. The clock-pulse rate of the CLK line can be up to 8 MHz. ELECTRONIC ASSEMBLY reserves the right to change specifications without prior notice. Printing and typographical errors reserved. EA DOGXL160-7 Page 5 3 WIRE, 9-BIT SPI-MODE Pin CS0 is used for chip select and bus cycle reset. On each write cycle, the first bit is CD, which determines the content of the following 8 bits of data, MSB first. These 8 command or data bits are latched on rising SCK edges into an 8-bit data holder. If CD=0, the data byte will be decoded as command. If CD=1, this 8-bit will be treated as data and transferred to proper address in the Display Data RAM at the rising edge of the last CLK pulse. The toggle of CS0 for each byte of data/ command is recommended but optional. The clock-pulse rate of the CLK line can be up to 12 MHz. 2 WIRE, I2C-MODE Pin A2 is used to configure the device address. Each IC sequence starts with a START condition (S) from the bus master, followed by a sequence header, containing a device address, the mode of transfer (CD: 0=Control, 1=Data), and the direction of the transfer (RW: 0=Write, 1=Read). Note that, for data read (CD=1), the first byte of data transmitted will be dummy. The direction (read or write) and content type (command or data) of the data bytes following each header byte are fixed for the sequence. To change the direction (R<>W) or the content type (C<>D), start a new sequence with a START (S) flag, followed by a new header. The clock-pulse rate of the SCK line can be up to 4 MHz. Note that, for choosing your pullups, the SDA and SCK pins do have an internal resistance of 600...1000 Ohm or more (control LO-level when reading e.g. ACK-bit). I2C-Address (A2=LO) Adr Function $78 Write Command $79 Read Status $7A $7B Write Data Read Data I2C-Address (A2=HI) Adr Function $7C Write Command $7D Read Status $7E $7F Write Data Read Data ELECTRONIC ASSEMBLY reserves the right to change specifications without prior notice. Printing and typographical errors reserved. EA DOGXL160-7 Page 6 GRAPHIC RAM The EA DOGXL 160-7 has an internal RAM, each Byte 8-Bit = 4-Dots Bit D0 D1 represents 4 dots on display. D2 You will find more information in the datasheet of the UC1610 controller, which is on our website at http://www.lcd-module.de/eng/pdf/zubehoer/uc1610.pdf D3 D4 D5 D6 D7 Dot 1 2 3 4 Example Hex 00 = off 1 11 = on 1 00 = off 0 11 = on 0 00 = off 0 11 = on 0 00 = off 1 11 = on 1 $C3 UC1610 PROGRAMMING COMMANDS (ESSENCE) Command Code Command CD D7 D6 D5 D4 D3 0 0 0 0 CA[3..0] 0 0 0 1 CA[7..4] (1) Write Data Byte (4) Set Column Address LSB Set Column Address MSB 0 (7) Set Page Address 0 0 1 1 (12) Set Display Enable 0 1 0 1 0 1 (13) Set RAM Address Control 0 1 0 0 0 1 (30) Set Window Start Column 0 1 1 1 1 0 (31) Set Window Start Page 0 (32) Set Window End Column 0 (33) Set Window End Page 0 (34) Set Window Enable 0 1 D2 D1 Write one byte to memory data bit D[7..0] Set the SRAM column address CA=0..159 Set the SRAM page address PA=0..25 PA[4..0] 1 1 C2 1 1 0 0 0 1 1 1 1 0 1 0 0 1 0 1 WPP0[4..0] 1 0 1 1 0 1 1 1 WPC1[7..0] 1 1 1 0 0 0 1 1 1 1 0 WPP1[4..0] 1 1 0 0 C2=0: disable Display (sleep) C2=1: enable Display (exit from sleep) AC0: 0=stop increment at end ,1=warp around AC1: 0=column, 1=page increment AC2: Set page increment: 0= +1, 1= -1 AC[2..0] WPC0[7..0] 1 Function D0 C4 Set Start Column of Window Function Set Start Page of Window Function Set End Column of Window Function Set End Page of Window Function C4: 0=disable, 1=enable Window Function (disable before changing column and pages) INITIALISATION EXAMPLE (6 O' CLOCK) Initialisation example (bottom view) Command CD (27) Set COM End 0 (19) Set LCD Mapping Control Set Scroll Line LSB (9) Set Scroll Line MSB 0 0 D7 D6 D5 D4 D3 D2 D1 D0 Hex Remark 1 1 1 1 0 0 0 1 $F1 0 1 1 0 0 1 1 1 $67 Set last COM electrode to 103 (number of COM electrodes - 1) 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 $C0 $40 0 1 0 1 0 0 0 0 $50 SEG (column) and COM (row) normal Set Display Startline to 0 (6) Set Panel Loading 0 0 0 1 0 1 0 1 1 $2B Set Panelloading to 28..38nF (24) Set LCD Bias Ratio 0 1 1 1 0 1 0 1 1 $EB Set Bias to 1/12 1 0 0 0 0 0 0 1 $81 0 1 0 1 1 1 1 1 $5F $89 $AF (11) Set Vbias Potentiometer 0 (13) Set RAM Address Control (18) Set Display Enable 0 1 0 0 0 1 0 0 1 0 1 0 1 0 1 1 1 1 Set Contrast Set Auto-Increment Display on 12:00 VIEWING ANGLE, TOP VIEW OPTION If the display is read mostly from above (on the front of a laboratory power supply unit, for example), the preferred angle of viewing can be set to 12 o'clock. This rotates the display by 180. A slightly different initialization setup is required for this. 6 o'clock (Bottom View) 12 o'clock (Top View) Initialisation example (changes for top view ) Command (19) Set LCD Mapping Control CD D7 D6 D5 D4 D3 D2 D1 D0 Hex Remark 0 1 1 0 0 0 1 1 0 $C6 SEG (column) and COM (row) mirror ELECTRONIC ASSEMBLY reserves the right to change specifications without prior notice. Printing and typographical errors reserved. EA DOGXL160-7 Page 7 USB-TEST BOARD EA 9780-2USB For easy startup, an USB test board is available that can be connected to a PC. It comes with an USB cable and a Windows software. This allows text and images (BMP) to displayed directly on the plugged-in display. You will find more information on the test board in the EA 9780-2USB data sheet. SIMULATION WITH WINDOWS A simulator window also displays the contents of the display. The software can simulate all the displays and colors even without the hardware. You can download the software for free from our website. It runs also without the USB test board: http://www.lcd-module.com/produkte/dog.html CHARACTER SETS AND FONT EDITOR (ACCESSORY) With the ordering code EA USBSTICK-FONT a memory stick comes with various character sets. An import function additionally allows to use Windows fonts. With the FontEditor it is easy to generate for example Cyrillic, Greek and Arabic fonts. The Preview function cooperates perfect with the testboard EA 9780-2USB on USB port. TOUCH PANEL EA TOUCH160-1 (OPTIONAL) An analogue touch panel is available as an accessory. It has a self-adhesive glue on its rear surface and is simply stuck onto the display. The connection is made by means of a 4-pin flexible cable for a ZIF connector (e.g. EA WF100-04S) with a pitch of 1.0 mm. Bending radius is defined with min. 5mm. For optimum readability we recommend that you use a display with backlight. Interfacing to a processor can be either done by Specification an external touch panel controller or with a Spe cification min max Unit controller that is featured with analogue input Top-Bottom 150 400 300 750 lines. The touch panel is similar to a Left-Right Voltage 3 12 V potentiometer: connecting a Current 5 25 mA voltage of e.g. 3.3V to the Linearity 1,5 % pins Top-Bottom makes it Force 45 65 g possible to read out a Contact Bounce 5 10 ms voltage on pin Left or Right Op. Temperatur -20 +60 C which is linear to the Y- Stor. Temperatur -20 +70 C 75 85 % coordinate of the pressed Transmission Life Time 100000 Cycles point. The X-coordinate will result when the voltage will be supplied to Left-Right and measurement is done at Top or Bottom. The pinout of the connecting cable is shown in the drawing. ZIF CONNECTOR EA WF100-04S As an accessory for the touch panel we do provide a ZIF connector (4 pins) with pitch 1.0mm (SMD type). This connector is a bottom side contact" type. alle dimensions are in mm EA DOGXL160-7 Page 8 ELECTRONIC ASSEMBLY reserves the right to change specifications without prior notice. Printing and typographical errors reserved. DIMENSIONS EA DOGXL160-7 DIMENSIONS EA LED78X64 all dimensions are in mm ATTENTION handling precautions! MOUNTING / ASSEMBLING First, clip the display and backlight modules together by gently pushing the display pins through the corresponding holes on the backlight module. Then insert the entire module into the socket, or into the soldering holes on the pcb. The backlight pins (6 pins at the bottom) must be soldered on the top side as well to ensure good contact between the modules. Important: - The display has 2 protective films on the top and the bottom, and there is also one on the backlight. All these must be removed while or after assembling. - LC displays are generally not suited for wave or reflow soldering. Temperatures of over 80C can cause permanent damage. - Make sure that either display nor backlight will never come into contact with any kind of liquid like Fluxer, Cleaner, Water. Zeppelinstrasse 19 * D-82205 Gilching * Phone +49-(0)8105-778090 * Fax: +49-(0)8105-778099 * www.lcd-module.de * info@lcd-module.de